package com.hjb.service.gateway.fuiou;

import java.io.Serializable;

/**
 * 富友交易返回类封装
 * 
 * @author liuze
 * @date 创建时间：2017年1月6日 下午5:15:18
 * @version 1.0
 */
public class FyPayReturnInfo implements Serializable {

	/**
	 * 
	 */
	private static final long	serialVersionUID	= -5152982357873896924L;

	// 商户代码
	private String				mchnt_cd;

	// 订单id
	private String				order_id;

	// 订单日期
	private String				order_date;

	// 交易金额
	private String				order_amt;

	// 订单状态
	private String				order_st;

	// 订单返回码
	private String				order_pay_code;

	// 订单返回中文信息
	private String				order_pay_msg;

	// 用户id
	private String				user_id;

	// 富友流水号
	private String				fy_ssn;

	// 扣款卡号
	private String				card_no;

	// 支付类型 DIRPAY PC 快捷支付 WECHAT 微信支付 ALIPAY 支付宝支付
	private String				pay_type;

	// RSA
	private String				RSA;

	// 错误中文描述
	private String				order_pay_error;

	// 保留字段
	private String				resv1;

	// MD5摘要数据
	private String				md5;
	
	//app支付type
	private String				app_pay_type;
	
	//app支付版本号
	private String				app_pay_version;
	
	//app签名
	private String				app_sign;

	public String getMchnt_cd() {
		return mchnt_cd;
	}

	public void setMchnt_cd(String mchnt_cd) {
		this.mchnt_cd = mchnt_cd;
	}

	public String getOrder_id() {
		return order_id;
	}

	public void setOrder_id(String order_id) {
		this.order_id = order_id;
	}

	public String getOrder_date() {
		return order_date;
	}

	public void setOrder_date(String order_date) {
		this.order_date = order_date;
	}

	public String getOrder_amt() {
		return order_amt;
	}

	public void setOrder_amt(String order_amt) {
		this.order_amt = order_amt;
	}

	public String getOrder_st() {
		return order_st;
	}

	public void setOrder_st(String order_st) {
		this.order_st = order_st;
	}

	public String getOrder_pay_code() {
		return order_pay_code;
	}

	public void setOrder_pay_code(String order_pay_code) {
		this.order_pay_code = order_pay_code;
	}

	public String getOrder_pay_msg() {
		return order_pay_msg;
	}

	public void setOrder_pay_msg(String order_pay_msg) {
		this.order_pay_msg = order_pay_msg;
	}

	public String getUser_id() {
		return user_id;
	}

	public void setUser_id(String user_id) {
		this.user_id = user_id;
	}

	public String getFy_ssn() {
		return fy_ssn;
	}

	public void setFy_ssn(String fy_ssn) {
		this.fy_ssn = fy_ssn;
	}

	public String getCard_no() {
		return card_no;
	}

	public void setCard_no(String card_no) {
		this.card_no = card_no;
	}

	public String getPay_type() {
		return pay_type;
	}

	public void setPay_type(String pay_type) {
		this.pay_type = pay_type;
	}

	public String getRSA() {
		return RSA;
	}

	public void setRSA(String rSA) {
		RSA = rSA;
	}

	public String getOrder_pay_error() {
		return order_pay_error;
	}

	public void setOrder_pay_error(String order_pay_error) {
		this.order_pay_error = order_pay_error;
	}

	public String getResv1() {
		return resv1;
	}

	public void setResv1(String resv1) {
		this.resv1 = resv1;
	}

	public String getMd5() {
		return md5;
	}

	public void setMd5(String md5) {
		this.md5 = md5;
	}

	public String getApp_pay_type() {
		return app_pay_type;
	}

	public void setApp_pay_type(String app_pay_type) {
		this.app_pay_type = app_pay_type;
	}

	public String getApp_pay_version() {
		return app_pay_version;
	}

	public void setApp_pay_version(String app_pay_version) {
		this.app_pay_version = app_pay_version;
	}

	public String getApp_sign() {
		return app_sign;
	}

	public void setApp_sign(String app_sign) {
		this.app_sign = app_sign;
	}

	@Override
	public String toString() {
		return "FyPayReturnInfo{" +
				"mchnt_cd='" + mchnt_cd + '\'' +
				", order_id='" + order_id + '\'' +
				", order_date='" + order_date + '\'' +
				", order_amt='" + order_amt + '\'' +
				", order_st='" + order_st + '\'' +
				", order_pay_code='" + order_pay_code + '\'' +
				", order_pay_msg='" + order_pay_msg + '\'' +
				", user_id='" + user_id + '\'' +
				", fy_ssn='" + fy_ssn + '\'' +
				", card_no='" + card_no + '\'' +
				", pay_type='" + pay_type + '\'' +
				", RSA='" + RSA + '\'' +
				", order_pay_error='" + order_pay_error + '\'' +
				", resv1='" + resv1 + '\'' +
				", md5='" + md5 + '\'' +
				", app_pay_type='" + app_pay_type + '\'' +
				", app_pay_version='" + app_pay_version + '\'' +
				", app_sign='" + app_sign + '\'' +
				'}';
	}
}
